package com.pachong.android.baseuicomponent;

/**
 * 加载状态（针对底部的加载UI）
 * <p>
 * 包括5种状态：
 * IDLE 初始状态 没加载前的状态， 或者一次加载完成后回到idle状态
 * LOADING 加载中。。。， 注意，自动加载的时候，当用户浏览到倒数某个位置的Item时，会自动由IDLE切换到LOADING，并且调用onStartLoading方法
 * LOAD_ERROR 加载失败，如网络断开等，需要用户点击后方可继续加载
 * LOAD_FINISH 加载完成， 这里请注意， 这并不是表示某次加载完成， 而是说已经加载了所有的数据。此状态会提示用户类似“已经加载所有数据”的信息
 * LOAD_NETWORK_UNREACH 网络不可用
 *
 * @author Vivi Peng
 * @version 1.0.0
 * @e-mail pengveivei@sina.cn
 * @QQ 897058316
 * @since 16/1/27
 */
public enum LoadState {
    IDLE, LOADING, ERROR, FINISH, INVALID_NETWORK
}